/*
 * direction.h
 *
 *  Created on: May 23, 2021
 *      Author: kirk_
 */

#ifndef DIRECTION_H_
#define DIRECTION_H_

#include "config.h"

void Turn(float a);
void TurnCW(uint32_t a);
void TurnCCW(uint32_t a);

void DirectionInit(void* argument);
void DirectionDownlink(KD_FloatPID_t* pid);
void DirectionOffset(double offset);
float DirectionGet(void);

uint32_t Direction_Get(void);

#endif /* DIRECTION_H_ */
